//import java.util.Scanner;
//
//public class Test11 {
//    public static void main(String[] args) {
//        int n = 0;
//     while (n < 999999){
//        int count = 0;
//        int tmp = 0;
//        tmp = n;
//        while(tmp != 0){
//            count++;
//            tmp = tmp / 10;
//        }
//        int sum = 0;
//        tmp = n;
//        while(tmp != 0){
//            sum += Math.pow(tmp % 10,count);
//            tmp /= 10;
//        }
//        if(sum == n){
//            System.out.println(n+"是自幂数");
//            }
//        n++;
//        }
//    }
//}
public class Old {
    public static void main(String[] args) {
        int a = 20;
        int b = 16;
        while(a % b != 0){
            int c = a % b;
            a = b;
            b = c;
        }
        System.out.println(b);
    }
}
